home *** CD-ROM | disk | FTP | other *** search
- DAL (Data Access Language) 8-4, 8-56
- DAs
- in Apple Menu Items folder 9-41
- behavior in version 7.0 1-20, 9-32
- default icon for 9-10
- Key Caps 14-19, 14-100, 14-101
- launching 29-16
- making notification requests 24-3, 24-7
- suitcases for 9-34
- dashes ('----') keyword 6-11
- 'dast' resource type 9-33
- data
- exchanging during PPC session 7-32
- retrieving using DBGetItem function 8-34, 8-63
- retrieving using DBGetQueryResult function 8-37, 8-54
- sending 8-28
- Data Access Language (DAL) 8-4, 8-56
- Data Access Manager 8-3
- asynchronous calls 8-10, 8-50
- canceling a function call 8-59
- connection with a database, illustrated 8-5
- data types 8-34
- disk-space limit 8-11
- high-level interface 8-5
- compared to low-level 8-9
- examples 8-6, 8-15
- retrieving data 8-7
- sending a query 8-6
- high-level routines 8-52
- examples 8-7
- flowchart 8-13
- sequence of use 8-12
- uses 8-6
- initializing 8-51
- local database and 8-3
- low-level interface
- compared to high-level 8-9
- examples 8-8, 8-30
- flowchart 8-27
- general description 8-8
- retrieving data 8-9
- sending a query 8-9
- using 8-26
- low-level routines 8-56
- sequence of use 8-26
- uses 8-8
- query resources 8-46
- results records 8-37
- routine selectors 8-73
- routines in 8-50
- status routines 8-12, 8-19
- function declaration 8-20
- sample 8-23
- status messages 8-21
- suggested uses 8-3
- testing for availability 3-36, 8-3
- user interface guidelines 8-11
- for query documents 8-42
- database command strings
- converting results to text 8-38, 8-55
- defined 8-6
- executing 8-61
- halting execution 8-63
- processing results 8-34
- retrieving error messages 8-62
- sample 8-29
- sending 8-28, 8-60
- sending a data item 8-60
- starting 8-53
- database extensions
- asynchronous execution and 8-10
- defined 8-4
- name of 8-56
- database queries
- converting results to text 8-38, 8-55
- defined 8-6
- executing 8-61
- halting execution 8-63
- processing results 8-34
- retrieving error messages 8-62
- sample 8-29
- sending 8-28, 8-60
- sending a data item 8-60
- starting 8-53
- Datagram Delivery Protocol (DDP) 32-6
- data links
- addresses of 32-13, 32-16
- and AppleTalk connection files 32-4, 32-8
- data offset bit in sound commands 22-20
- data servers
- defined 8-4
- status 8-62
- data types recognized by Data Access Manager 8-34
- result handlers 8-39
- DateCachePtr data type 14-126
- DateCacheRecord data type 14-48, 14-126
- DateDelta data type 14-125
- dates
- converting 14-48
- formatting 14-28
- localizing 14-74, 14-75, 14-107
- long formats 14-87
- short formats 14-86
- date time record 14-48, 14-125
- DBAsyncParamBlockRec data type 8-51
- DBBreak function 8-63
- DBColInfoRecord data type 8-38
- DBBreak function 8-63
- DBColInfoRecord data type 8-38
- DBDisposeQuery function 8-52
- DBEnd function 8-57
- DBExec function 8-61
- DBGetConnInfo function 8-57
- DBGetErr function 8-62
- DBGetItem function 8-63
- DBGetNewQuery function 8-52
- DBGetQueryResults function
- described 8-54
- status routines in 8-19
- DBGetResultHandler function 8-66
- DBGetSessionNum function 8-59
- DBInit function 8-56
- DBInstallResultHandler function 8-65
- DBKill function 8-59
- DBRemoveResultHandler function 8-66
- DBResultsToText function 8-55
- DBSend function 8-60
- DBSendItem function 8-60
- DBStartQuery function
- described 8-53
- status routines 8-19
- DBState function 8-62
- DBUnGetItem function 8-65
- DCE (Device Control Entries)
- .DSP driver 32-44
- .MPP driver 32-14
- updating the dctlDevBase field 30-17
- DCE data structures 30-17
- ddev
- asynchronous execution and 8-10
- defined 8-4
- name of 8-56
- DDP (Datagram Delivery Protocol) 32-6
- dead keys
- completers for 14-97
- defined 14-23
- feedback in Key Caps desk accessory 14-100
- DebuggerEnter procedure 28-25, 28-32
- DebuggerExit procedure 28-25, 28-32
- DebuggerGetMax function 28-30
- DebuggerLockMemory function 28-23, 28-25, 28-31
- DebuggerPoll function 28-26, 28-33
- debuggers, and virtual memory 28-23
- DebuggerUnlockMemory function 28-23, 28-25, 28-32
- DebugUtil trap 28-24
- default color tables 2-17, 20-7, 20-8
- default help balloons
- defined 11-10
- overriding 11-56
- default help override resources
- example of 11-60
- format of 11-58
- header for 11-59
- options for 11-59
- default palettes 20-16
- default window positions 2-22
- DeferUserFn function 28-23, 28-30
- Delay function 23-9
- DeleteEditionContainerFile function 4-42, 4-66
- DeleteUserIdentity function 7-35, 7-56
- DelimType data type 14-128
- descent line of fonts 12-6
- descriptor lists
- adding data to 6-89
- adding descriptor records to 6-89
- counting descriptor records in 6-77
- creating 6-88
- defined 6-11
- deleting descriptor records from 6-98
- disposing of 6-50
- getting data out of 6-45, 6-78
- getting descriptor records out of 6-79
- getting sizes and desciptor types of descriptor
- records in 6-96
- relationship to other Apple Event Manager data
- structures 6-14
- descriptor records
- adding as attributes 6-93
- adding as parameters 6-92
- adding to descriptor lists 6-89
- coercing data in 6-100
- counting in descriptor lists 6-77
- creating 6-87
- defined 6-9
- deleting from descriptor lists 6-98
- disposing of 6-50
- duplicating 6-87
- getting data out of, in descriptor lists 6-78
- getting descriptor types of, in descriptor lists 6-96
- getting from attributes 6-77
- getting from descriptor lists 6-79
- getting from keyword-specified descriptor records 6-81
- getting from parameters 6-43, 6-75
- getting sizes of, in descriptor lists 6-96
- relationship to other Apple Event Manager data
- structures 6-14
- descriptor types
- coercing 6-67, 6-100
- defined 6-9
- determining in AE records 6-97
- determining in Apple events 6-97
- determining in descriptor lists 6-96
- DescType data type 6-9
- design guidelines 2-3
- for Data Access Manager 8-11
- for dialog boxes 2-23
- for documentation 2-12
- for Edition Manager 4-4
- for Help Manager 11-14
- for icons 2-10, 2-18, 9-10, 9-12
- for menus 2-32
- for PPC Toolbox 7-5
- for providing feedback 2-14, 8-11
- query documents 8-42
- recommended terminology 2-13, 4-4, 7-5
- summary of design principles 2-3
- in volumes of Inside Macintosh P-8
- for windows 2-22
- for worldwide software 2-4
- desk accessories
- in Apple Menu Items folder 9-41
- behavior in version 7.0 1-20, 9-32
- default icon for 9-10
- Key Caps 14-19, 14-100, 14-101
- launching 29-16
- making notification requests 24-3, 24-7
- suitcases for 9-34
- Device Control Entries (DCEs)
- .DSP driver 32-44
- .MPP driver 32-14
- updating the dctlDevBase field 30-17
- .DSP driver 32-37
- device control entry 32-44
- opening modes 32-62, 32-66
- parameter block 32-40
- routines in 32-58
- sequence of use 32-43
- 'desk' folder type 9-43
- desktop database 9-44
- adding data to 9-54
- closing 9-50
- contents of 9-47
- deleting data from 9-57
- determining parent directory of 9-59
- determining reference number of 9-47, 9-49
- determining space used by 9-59
- locating 9-49
- opening 9-50
- removing data from 9-59, 9-60
- retrieving data from 9-51
- saving to disk 9-58
- Desktop file 9-45
- Desktop Folder
- defined 9-41
- finding 9-43
- in standard file dialog boxes 26-6
- Desktop Manager 9-44
- routines in 9-48
- destination service access point 32-25, 32-28
- Device Control Entries (DCEs)
- .DSP driver 32-44
- .MPP driver 32-14
- updating the dctlDevBase field 30-17
- device drivers
- AppleTalk 32-8
- .ATP driver 32-29
- .DSP driver 32-37
- device control entry 32-44
- opening modes 32-62, 32-66
- parameter block 32-40
- routines in 32-58
- sequence of use 32-43
- .ENET driver 32-78
- calling 32-86
- general-transmission mode, setting to 32-94
- obtaining information about 32-93
- opening 32-79
- sample code 32-80
- packet headers 32-25
- parameter block 32-88
- protocol handlers for 32-90
- routines in 32-88
- making notification requests 24-3
- .MPP driver 32-12, 32-20, 32-23
- closing 32-20
- configuration flags 32-14
- data link addresses 32-13
- .XPP driver 32-31
- getting zone name of your application 32-34
- getting zone names on extended network 32-33, 32-36
- getting zone names on local network 32-33, 32-35
- parameter block 32-31
- DeviceList global variable 21-8, 21-21, 21-22
- DeviceLoop procedure 21-23
- diacritical marks
- defined 14-32
- expansion 14-27
- font considerations 14-25, 14-104
- provided for in 'KCHR' resource 14-97
- routines for stripping 14-62
- sorting 14-26
- storage of 14-36
- tables for stripping 14-90
- treatment of uppercase characters 14-33
- dialog boxes
- aligning text in 14-109, 15-19
- for Color Picker 19-3, 19-8
- customizing 4-52
- effect on Macintosh Portable sleep state 31-16
- to enable guest access 7-8
- for font size 2-34
- guidelines for design 2-23
- for invalid user names 7-25
- help balloons for 11-33
- help balloons for areas outside of 11-58
- and Help menu 11-28, 11-63
- for incorrect passwords 7-25
- keyboard navigation in 2-25
- layout of 2-29
- localizing 1-22, 14-25, 14-103
- menu selection during modal 3-10, 3-13
- messages in 2-30
- movable modal 2-24, 3-10, 3-15, 29-6
- positioning 2-23
- for program linking 7-19
- for publisher creation 4-5, 4-25
- for publisher options 4-30, 4-37
- for query documents 8-42, 8-43
- for saving and opening files 26-5
- customizing 26-9, 26-19
- item numbers 26-13
- standard file 2-31
- standard save changes 2-31
- for subscriber creation 4-6, 4-22, 4-31
- for subscriber options 4-12, 4-38
- for user identification 7-24
- for users & groups 7-7
- worldwide issues 2-30
- dialog hook functions 26-12
- dialog item help resources
- compared to rectangle help resources 11-37, 11-42, 11-46
- example of 11-38, 11-48
- format of 11-34
- header for 11-35
- options of 11-35
- dialog item list resources 11-33, 11-38
- lists
- appending items to 3-19, 3-20
- for control panels 10-4
- counting items in 3-19
- removing items from 3-19, 3-22
- dialog items, help balloons for 11-33
- Dialog Manager
- adding dialog items 3-20
- counting dialog items 3-19
- enabling menus during modal dialog 3-13
- removing dialog items 3-22
- testing for features 3-36
- unsupported routines 3-10
- diamond-shaped mark in Application menu 2-15, 24-4, 24-7
- digital-to-analog converter (DAC) 22-6
- DirCreate function 25-35
- direction boundaries 15-8
- direction runs 14-12, 15-5
- directories
- defined 25-6
- described for PBCatSearch 25-20
- finding system-related 9-42
- specifying in HFS 25-7
- specifying with FSSpec records 25-15
- working 25-6
- directory IDs in resolution of alias records 27-7
- direct parameters for Apple events 6-8
- direct pixels 16-18, 17-4, 17-11
- DisableIdle function 31-20
- DisableWUTime function 31-20
- disk cache 28-9, 28-10
- 'disk' file type 9-15
- disks
- free space limit for data access 8-11
- opening 9-15
- dispatch tables for Apple event handlers 6-28, 6-71
- display order of characters 14-36, 15-5
- displays
- configuration information 21-10, 21-11
- depth 21-10
- main 16-15
- pixel depths of 16-8
- RAM for 16-5
- and startup 16-15
- variation among 16-3
- DisposeGDevice function 21-22
- DisposeGWorld procedure 21-5, 21-19
- DisposePalette procedure 20-19
- DisposePictInfo function 18-5, 18-12
- DisposeScreenBuffer function 21-20
- DisposHandle procedure 28-37
- DitherCopy transfer mode 17-17
- dithering, copying using 17-17
- 'DITL' resource type
- for custom Open and Save dialog boxes 26-10
- and help items 11-33, 11-38
- in Monitors control panel extension 10-12
- used by control panels 10-4
- 'DLOG' resource type 26-10
- documentation, user terms for 2-13, 4-4, 7-5
- documents
- creating icons for 9-13, 9-28
- creators of 9-7
- default icon for 2-21, 9-10
- help balloons for icons 11-56
- opening from the Finder 9-24
- prohibiting users from opening from Finder 9-22
- doesActivateOnFGSwitch flag 5-15
- 'doub' descriptor type 6-9
- double buffers, managing 22-72, 22-90
- double-acute accent 14-90, 14-97
- doubleback procedures 22-34, 22-73, 22-76
- double-byte characters
- codes for 14-23, 14-34
- mapping to classes 14-52
- and TextEdit 15-13
- double-byte script systems 14-16
- determining if one is installed 14-42
- dpi (dots per inch) 12-4
- DRAWHook field 15-25, 15-28
- DrawingProc defproc 21-24
- DrawJust procedure 14-45, 14-64
- DrawText procedure 15-28
- drift-free, fixed-frequency timing services 23-6
- drivers
- AppleTalk 32-8
- .ATP driver 32-29
- .DSP driver 32-37
- device control entry 32-44
- opening modes 32-62, 32-66
- parameter block 32-40
- routines in 32-58
- sequence of use 32-43
- .ENET driver 32-78
- calling 32-86
- general-transmission mode, setting to 32-94
- obtaining information about 32-93
- opening 32-79
- sample code 32-80
- packet headers 32-25
- parameter block 32-88
- protocol handlers for 32-90
- routines in 32-88
- making notification requests 24-3
- .MPP driver 32-12, 32-20, 32-23
- closing 32-20
- configuration flags 32-14
- data link addresses 32-13
- .XPP driver 32-31
- getting zone name of your application 32-34
- getting zone names on extended network 32-33, 32-36
- getting zone names on local network 32-33, 32-35
- parameter block 32-31
- 'drop' alias type 9-30
- drop folder, alias type for 9-30
- drop-sample conversion 22-39
- DSAP (destination service access point) 32-25, 32-28
- dspAttention routine 32-77
- dspCLDeny routine 32-72
- dspCLInit routine 32-69
- dspCLListen routine 32-70
- dspClose routine 32-67
- how to use 32-47
- dspCLRemove routine 32-72
- .DSP driver 32-37
- device control entry 32-44
- opening modes 32-62, 32-66
- parameter block 32-40
- routines in 32-58
- sequence of use 32-43
- dspInit routine 32-58
- dspNewCID routine 32-67
- dspOpen routine 32-62
- how to use 32-45
- dspOptions routine 32-60
- DSPParamBlock data type 32-41
- dspRead routine 32-74
- dspRemove routine 32-68
- how to use 32-47
- dspReset routine 32-78
- dspStatus routine 32-73
- dspWrite routine 32-75
- DTPBRec data type 9-46
- dual carets
- determining position of 2-7, 15-11
- displaying at direction-run boundaries 14-109
- mixed directional text and 15-9
- specifying use of 14-81
- duration of sounds 22-8
- DXInfo data type 9-38
- dynamic windows, help balloons for 11-41, 11-49
-